Starting Out with Java: Early Objects by Tony Gaddis G.E.T BooK : http://topmagazines.club/?book=0133776743